/*
 * Universidad del Valle de Guatemala
 * Programacion Orientada a Objetos
 * Edwin Jose Xico Tzian
 * Carne: 11090
 * Seccion:
 * Archivo: Main.java
 * Descripcion:
 */

package parcial1partepracticaejercicio;
import java.util.Scanner;
/**
 *
 * @author edwin
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
    Scanner reader = new Scanner(System.in);
    String[] productos = {"Ipod","Wii","XBox","NetBook"};
    ProbandoVendedor provandoVendedor = new ProbandoVendedor();
        //Ingreso de datos
       System.out.println("Cuantos vendedores desea ingresar?");
       int no_vendedores = provandoVendedor.IngresoPositivo();
       Vendedor[] vendedor = new Vendedor[no_vendedores];

       int x;
       for(x = 0; x < no_vendedores ; x ++) {
           System.out.println("Cual es el nombre del vendedor " + (x+1));
           String nombre = reader.next();
           System.out.println("Cual es el apellido del vendedor" + (x+1));
           String apellido = reader.next();
           vendedor[x] = new Vendedor(nombre, apellido);
       }
       for( x = 0; x < vendedor.length; x++){
        provandoVendedor.setDatosProductos(vendedor[x], productos);
       
       }

        //Menu para solicitar la informacion
        int option;
        do {
            System.out.println("\tMenu");
            System.out.println("1) Que vendedor vendió más Ipod/Wii/XBox/NetBook");
            System.out.println("2) Que vendedor vendió menos Ipod/Wii/XBox/NetBook");
            System.out.println("3) Cuanto fue la cantidad promedio de productos" +
                    " vendidos por cada vendedor?");
            System.out.println("4) Cual fue el producto más vendido?");
            System.out.println("5) Cual fue el producto menos vendido?");
            System.out.println("0) Salir");
           option = provandoVendedor.IngresoRango(0,5);
           switch(option) {
               case 1:{
                   for(int a = 0; a < productos.length; a++){
                   System.out.println("Quien vendió más " + productos[a] + " fue " +
                           provandoVendedor.getQuienVendioMas(vendedor, a));
                   }
                   System.out.println("-------------------------------");
                   break;
               }
               case 2:{
                   break;}
               case 3:{
                   break;}
               case 4:{
                   break;}
               case 5:{
                   break;}
               case 0:{
                   break;}
               default:{
                   System.out.println("La opción solicitada no es válida.");
                   break;
               }
           }
        } while(option != 0);
    }

}
